Towards a Unified Specification Language for Design Knowledge
نویسنده
چکیده
Computers are fundamental tools to facilitate engineering design. But to provide adequate support, a systematic formalization is needed to express, communicate, and compute product knowledge between agents. This paper introduces the Design Knowledge Specification Language (DKSL), a knowledge representation (KR) language tuned to the engineering domain. It blends aspects of both specification and programming languages, allowing the definition, transmission, and computation of product knowledge for design process support. An overview of DKSL is presented, including its theoretical underpinnings, as well as a discussion of how DKSL can be applied to support design processes. Providing a rigorous formalization of product knowledge can significantly improve design processes.
منابع مشابه
Handbook of Software Engineering and Knowledge Engineering
The field of multimedia software engineering is still in an inmature state. Significant research and development has been dedicated towards multimedia services and systems technology such as networking or database systems. Multimedia document formats have been standardized. But when it comes to multimedia application development, the development process is truncated to an implement-and-test met...
متن کاملTowards a formalization of UML Class Structure in PVS
The Unified Modeling Language (UML) is a language for specifying, visualizing and documenting object-oriented systems, and serves as a standard OO modeling notation. As the semantics of UML constructs is given informally in natural language, it is, for example, difficult to formally reason about correctness of a system design. Formal methods provide a rigor that is lacking in most of OO modelin...
متن کاملTowards a Uml Extension for Hla Federation Design
This paper presents a metamodel extension/profile to UML (Unified Modeling Language) for HLA (High Level Architecture) object model design. This is regarded an initial step to lay the semantic groundwork for a visual notation for federation design and development. The overall objective is to provide well-founded tool support for all aspects of federation design and development, including the HL...
متن کاملSystem Level Design Methodology
There are many fundamental problems in the design of object-oriented methods that support the development of formal executable models on a system level, and that are suitable for hardware/software co-specification. System level description formalisms should combine concepts expressive enough to model the essentials of a system on the right level of abstraction. This paper reports experiences in...
متن کاملUML specification of distributed system environments
The specification of distributed systems is a complex task, which is made easier by the use of object-oriented design methodologies. With the advent of UML as a standard notation for object-oriented software design, the application of this notation to the design of distributed systems is appropriate. The design of distributed systems involves both software and hardware specifications, however, ...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2007